llovía a cántaros - Spanish English Dictionary

llovía a cántaros

Play ENESESes
Play ENESESmx

Meanings of "llovía a cántaros" in English Spanish Dictionary : 1 result(s)

Spanish English
Idioms
llovía a cántaros it was raining cats and dogs